do one's utmost

do one's utmost

美  英

  • na.尽所有力量
  • 网络竭力;尽最大努力;尽全力

英汉解释

na.
1.
尽所有力量,竭力

例句

This shows, home is put in a force to do one's utmost evasive, negligence elbows out free software even.

由此可见,国内存在一股势力极力回避、忽视甚至排挤自由软件。